<h2>Manutenzione</h2>

<p>Per ottimizzare il tempo di generazione di una pagina, Piwigo utilizza una memoria cache.
 Per esempio, invece di contare il numero di foto contenute in ogni album
 ad ogni caricamento della pagina, queste informazioni vengono immagazzinate nel database.
 In teoria, questa informazione dovrebbe essere sempre corretta, ma a volte si può verificare 
 un errore e le informazioni memorizzate nella cache risulteranno errate.</p>

<p>Alcune informazioni diventano inutili col tempo. Cancellare queste
informazioni inutili dal database vi permette di liberare spazio sul disco.</p>

<ul>

  <li>
    <strong>Elementi orfani:</strong>
    Mostra le foto che non sono associate ad un album virtuale.
  </li>
  <li>
    <strong>File con lo stesso nome in più album fisici:</strong>
    Mostra le foto o altri file con lo stesso nome, trovati in più album.
  </li>

</ul>

<ul>

  <li><strong>Aggiornamento delle informazioni degli album :</strong> 
  Per ogni album, sono controllate e, se necessario, aggiornate le seguenti informazioni: 
  elenco degli album padri, numero di foto, data dell'ultima foto, posizione tra
  gli album di stesso livello, posizione tra album padri e album figli.
  Quest'azione controlla anche la presenza delle foto che fungono da copertina.</li>

  <li><strong>Aggiornamento delle informazioni delle foto:</strong>
Per ogni foto, le informazioni aggiornate sono: il percorso completo
del file, il voto medio. Attenzione: da non confondere con i metadati
sincronizzabili tramite la pagina <span class="pwgScreen">Amministrazione &raquo; Album &raquo; Sincronizzare</span>
o nella pagina <span class="pwgScreen">Modificare le informazioni della foto</span> (accessibile dalla pagina di visualizzazione di una foto <span class="pwgScreen">picture.php</span>).</li>

  <li><strong>Riparare e ottimizzare il database:</strong>
Vengono eseguite le operazioni di riordinamento, riparazione ed ottimizzazione di ogni tabella del database.
  </li>

</ul>

<ul>
  <li><strong>Ripulire i dettagli dalla cronologia:</strong> 
Cancella tutte le righe dalla tabella <code>history</code>. La pagina <span class="pwgScreen">
Amministrazione &raquo; Tools &raquo; Cronologia</span> non mostrerà più nessuna informazione relativa alla cronologia. 
<em>Attenzione</em>: Tutte le informazioni saranno definitivamente perse e non sarà più possibile recuperarle.
  </li>

  <li><strong>Ripulire il sommario della cronologia:</strong>
Cancella tutte le informazioni del sommario (ottenute dal dettaglio della cronologia).
  </li>

  <li><strong>Ripulire le sessioni scadute:</strong> cancella tutte le sessioni scadute.</li>

  <li><strong>Ripulire i flussi di notifica mai usati:</strong> cancella tutte le notifiche che non sono mai state usate.</li>
  
  <li><strong>Ripulire la cronologia delle ricerche:</strong> cancella tutte le informazioni sulle ricerche effettuate.</li>
  
  <li><strong>Ripulire i templates compilati:</strong> cancella le informazioni relative ai templates.</li>

</ul>
